#ifndef _TEST_GEODESICS_H_
#define _TEST_GEODESICS_H_
#include <cppunit/extensions/HelperMacros.h>


class Test_geodesics: public CppUnit::TestFixture
{
	CPPUNIT_TEST_SUITE( Test_geodesics);
	CPPUNIT_TEST (test_LU_solver);
	CPPUNIT_TEST (test_draw_geodesics_01);
	CPPUNIT_TEST_SUITE_END();
public:
	void setUp();
	void tearDown();
	void test_LU_solver();
	void test_draw_geodesics_01();
public:
	/*
	static CppUnit::Test * suite()
	{
		CppUnit::TestSuite *suiteOfTests = new CppUnit::TestSuite("Test_geodesics" );
	suiteOfTests->addTest( new CppUnit::TestCaller<Test_geodesics>( 
                                   "test_LU_solver", 
                                   &Test_geodesics::test_LU_solver ) );
	return suiteOfTests;	

	}
	*/
private:
	void test_draw_geodesics_generic(const char * argv, int start_vertex_index, unsigned center_face_idx);
};
#endif
